constantly urinating - French English Dictionary